Longjaw leatherjacket - Espagnol Anglais Dictionnaire